﻿using System;
using System.Collections.Generic;

namespace Portal.Models.SkillsCatalog
{
	/// <summary>
	/// Interface <see cref="IEmployerPreview"/> decalre employer preview
	/// </summary>
	public interface IEmployerPreview
	{
		/// <summary>
		/// Gets or sets the name.
		/// </summary>
		/// <value>
		/// The name.
		/// </value>
		string Name { get; set; }

		/// <summary>
		/// Gets or sets from.
		/// </summary>
		/// <value>
		/// From.
		/// </value>
		DateTime From { get; set; }

		/// <summary>
		/// Gets or sets to.
		/// </summary>
		/// <value>
		/// To.
		/// </value>
		Nullable<DateTime> To { get; set; }

		/// <summary>
		/// Gets the projects.
		/// </summary>
		/// <value>
		/// The projects.
		/// </value>
		IEnumerable<IProjectPreview> Projects { get; }
	}
}